package work.timejay.user.utils;

import cn.hutool.crypto.SecureUtil;

import java.util.Arrays;

/**
 * @className:MessageUtils.java
 * @author:王文杰
 * @version:1.0.0
 * @description:TODO
 * @createTime 2022年04月10日 18:38:00
 */
public class MessageUtils {
    /**
     * 字典排序
     */
    public static String[] sort(String[] arrayStr) {
        Arrays.sort(arrayStr);
        return arrayStr;
    }

    /**
     * sha1加密
     */
    public static String sha1Encryption(String[] arrayStr) {
        if (null == arrayStr || 0 == arrayStr.length) {
            return null;
        }
        //拼接
        StringBuffer sb = new StringBuffer();
        for (String s : arrayStr) {
            sb.append(s);
        }
        return SecureUtil.sha1(sb.toString());
    }
}
